software development
- The fastest way to make Rust Strings
- Tips for breaking into Software Engineering
- Playing with pointers, and fire
- S.A.D. - Seasonal Ada Disorder
- Ada? Surely you jest Mr. Pythonman
- GNU/Parallel changed my life
- Unclog the tubes; blocking detection in Eventlet
- Being a Libor, Addendum
- The slow death of the indie mac dev
- How-to: Using Avro with Eventlet
- Be a Libor
- A rebase-based workflow
- Sometimes Software as a Service Sucks
- Programming as an objective art
- Pyrage: Static isn't just something on the radio
- Supporting Python 3 is a Ghetto
- Writing for multiple blogs
- Mourning Sun
- Using a browser to piss off IRC users, or, spamming #redditdowntime
- Better, Faster, Stronger
- Thread-safety assumptions in Django
- Virtual Hosting with HAProxy and WSGI
- Pre-tested commits with Hudson and Git
- Using Cheetah templates with Django
- Pyrage: from toolbox import hammer
- One year of Cheetah
- Pyrage: Generic Exceptions
- Code Review with Gerrit, a mostly visual guide
- Server-side image transforms in Python
- On GitHub and how I came to write the fastest Python JSON module in town
- IronWatin; mind the gap
- Doing more with less; very continuous integration
- Investment Strategy for Developers
- Writing for Stability (or: I hate writing tests)
- Jython, JGit and co. in Hudson
- Using Glib's gtester Results in Jenkins
- Template Theory
- Slide Open Source
- Breathing life into a dead open source project
- Do not fear continuous deployment
- V8 and FastCGI, Exploring an Idea
- Git Protip: Split it in half, understanding the anatomy of a bug (git bisect)
- Head in the clouds
- Git Protip: A picture is worth a thousand words (git tag)
- Proposal: Imuse, an IMAP-capable FUSE filesystem
- But Who Will Write The Tests?
- Find me on github (rtyler)
- I'm using Git because it makes me feel cool
- Git Protip: By commiting that revision, you fucked us (git revert)
- Git Protip: Learning from your history (git log)
- Why we chose Git, a rebuttal.
- Git integration with Hudson and Trac.
- Delightfully Wrong About Git
- Hudson Build Bookmarklet
- Git back into Subversion, Mostly Automagically (Part 3/3)
- Team Development with Git (Part 2/3)
- Hudson notifications with libnotify
- Don Quixote's new side-kick, Hudson
- One-line Automated Testing
- Experimenting with Git at Slide (Part 1/3)
- NAnt and ASP.NET on Mono
- Parsing HTML with Python
- Srsly ur doin it wrong.
- Javascript Wonks: "missing : after property id"
- I hate Mac OS X
- More Tips for Beginning Facebook Developers
- Tips for beginning Facebook developers.
- Perforce Backups, Revisited.
- Comparing IronPython and CPython
- iChatAgent leaks in Leopard
- Any Unemployed .NET Developers in NYC?
- In Boston, At Remix. Phew.
- Introducing: "Why are you awesome?"
- Contemplating ReMIX 07 in Boston
- Channel9 Silverlight Interview
- SIlverSurfer, Try out Silverlight on Mac OS X
- C'mon down to SilverlightDevCampSF
- Facebook Developer Garage Wrap-Up
- Facebook Developer Garage Palo Alto
- Scaling with MySQL, a brief guide.
- Coping with Success: Scaling on the Facebook Platform.
- Another Facebook Developer Meetup
- Scaling, with your "smart platform choice"
- Subversion branching with less Painâ¢
- Facebook Grokathon, and how we're trying to take over the world.
- Conference Season: iPhoneDevCamp
- Thriving in a Development Vacuum
- Insanity.
- Our employees are our most valuable asset
- Windows Eye for the Cocoa Guy
- Im in ur phonez
- Choosing a platform, Windows and Linux
- Perforce On The Road, p4tunnel
- BarCamp Austin, Again
- The Visual Basic Stigma
- Kernel Panics Do Weird Things
- How To Ruin A Publicly Traded Company
- Baby, I'll Panic Your Kernel Anytime